443489
515768
522435
133579
402881
66350
395741
131128
590443
855939
423188
457124
5162799
3576581
3104148
2406804
2240988
2064609
1981358
191978
1774118
1723136
1694196
1640471